<?php

class Home extends Controller {
	function Home(){
		parent::Controller();
	}
	
	function index(){
		//carrega o modelo menus e pega os menus com seus itens
		$this->load->model('menus_model');
		$data['menus'] =  $this->menus_model->getTodososMenus();
		$data['menusitens'] = $this->menus_model->getTodososMenusItens();
		
		//carrega o modelo configs e pega a pagina inicial
		$this->load->model('configs_model');
		$data['configs'] = $this->configs_model->getConfigs();
		$cindex = $this->configs_model->getIndex();
		
		//carrega o modelo pagina e pega a pagina inicial
		$this->load->model('pages_model');
		if(!$data['pagina'] = $this->pages_model->getPaginaAtiva($cindex)){
			show_error("Pagina Inicial Desativada, tente escolher uma pagina inicial ativa.");
		}
		$data['titulo']  = $data['pagina']->ptitulo;
		//mostra o layout
		$this->load->view($data['configs']->clayout.'/home', $data);
	}
	/*
	function page($id){
		//carrega o modelo menus e pega os menus com seus itens
		//$this->load->model('menus_model');
		$data['menus'] =  $this->menus_model->getTodososMenus();
		$data['menusitens'] = $this->menus_model->getTodososMenusItens();
		
		//carrega o modelo configs e pega a pagina inicial
		//$this->load->model('configs_model');
		$data['configs'] = $this->configs_model->getConfigs();
		
		
		
		//carrega o modelo pagina e pega a pagina inicial
		$this->load->model('pages_model');
		if($this->pages_model->isAtivo($id)){
			$data['pagina'] = $this->pages_model->getPaginaAtiva($id);
		}else{
			$cindex = $this->configs_model->getIndex();
			$data['pagina'] = $this->pages_model->getPagina($cindex);
		}
		
		//mostra o layout
		$this->load->view($data['configs']->clayout.'/page', $data);
	}
*/
}

?>